supporting pillar - Français Anglais Dictionnaire